package cn.ainit.bj.AutorSubmission.entity;

	import java.math.BigDecimal;
	import java.util.Date;
	import javax.persistence.Column;
	import javax.persistence.Entity;
	import javax.persistence.Id;
	import javax.persistence.Table;
	import javax.persistence.Temporal;
	import javax.persistence.TemporalType;

	/**
	 * BjAuthorSubmission entity. @author MyEclipse Persistence Tools
	 */
	@Entity
	@Table(name = "BJ_AUTHOR_SUBMISSION")
	public class BjAutorSubmission implements java.io.Serializable {

		// Fields

		private String jiaogaoId;
		private String inputMan;
		private String bumen;
		private Date inputDate;
		private Date jiaogaoDate;
		private String isContracts;
		private Date contractsDate;
		private String xtName;
		private String xtId;
		private String HWriter;
		private String language;
		private String sort;
		private String writerSign;
		private double words;
		private String reader;
		private String gaochouType;
		private Date preJiaogaoDate;
		private String outlineDemand;
		private String titlePage;
		private String foreword;
		private String catalog;
		private String text;
		private String addlist;
		private String summary;
		private String qualityDemand;
		private String aboutAuthorAsks;
		private String plateDemand;
		private String projectLeader;
		private String editor;
		private String costDetails;
		private String costMoney;
		private String explanation;
		private String verifyMan;
		private Date verifyDate;
		private String isVerify;
		private String isDestroy;
		private Date lastModDate;
		private String lastModeMan;
		private String destroyMan;
		private Date destroyDate;
		private String stationId;

		// Constructors

		/** default constructor */
		public BjAutorSubmission() {
		}

		/** minimal constructor */
		public BjAutorSubmission(String jiaogaoId) {
			this.jiaogaoId = jiaogaoId;
		}

		/** full constructor */
		public BjAutorSubmission(String jiaogaoId, String inputMan, String bumen,
				Date inputDate, Date jiaogaoDate, String isContracts,
				Date contractsDate, String xtName, String xtId, String HWriter,
				String language, String sort, String writerSign, double words,
				String reader, String gaochouType, Date preJiaogaoDate,
				String outlineDemand, String titlePage, String foreword,
				String catalog, String text, String addlist, String summary,
				String qualityDemand, String aboutAuthorAsks, String plateDemand,
				String projectLeader, String editor, String costDetails,
				String costMoney, String explanation, String verifyMan,
				Date verifyDate, String isVerify, String isDestroy,
				Date lastModDate, String lastModeMan, String destroyMan,
				Date destroyDate, String stationId) {
			this.jiaogaoId = jiaogaoId;
			this.inputMan = inputMan;
			this.bumen = bumen;
			this.inputDate = inputDate;
			this.jiaogaoDate = jiaogaoDate;
			this.isContracts = isContracts;
			this.contractsDate = contractsDate;
			this.xtName = xtName;
			this.xtId = xtId;
			this.HWriter = HWriter;
			this.language = language;
			this.sort = sort;
			this.writerSign = writerSign;
			this.words = words;
			this.reader = reader;
			this.gaochouType = gaochouType;
			this.preJiaogaoDate = preJiaogaoDate;
			this.outlineDemand = outlineDemand;
			this.titlePage = titlePage;
			this.foreword = foreword;
			this.catalog = catalog;
			this.text = text;
			this.addlist = addlist;
			this.summary = summary;
			this.qualityDemand = qualityDemand;
			this.aboutAuthorAsks = aboutAuthorAsks;
			this.plateDemand = plateDemand;
			this.projectLeader = projectLeader;
			this.editor = editor;
			this.costDetails = costDetails;
			this.costMoney = costMoney;
			this.explanation = explanation;
			this.verifyMan = verifyMan;
			this.verifyDate = verifyDate;
			this.isVerify = isVerify;
			this.isDestroy = isDestroy;
			this.lastModDate = lastModDate;
			this.lastModeMan = lastModeMan;
			this.destroyMan = destroyMan;
			this.destroyDate = destroyDate;
			this.stationId = stationId;
		}

		// Property accessors
		@Id
		@Column(name = "JIAOGAO_ID", unique = true, nullable = false, length = 32)
		public String getJiaogaoId() {
			return this.jiaogaoId;
		}

		public void setJiaogaoId(String jiaogaoId) {
			this.jiaogaoId = jiaogaoId;
		}

		@Column(name = "INPUT_MAN", length = 32)
		public String getInputMan() {
			return this.inputMan;
		}

		public void setInputMan(String inputMan) {
			this.inputMan = inputMan;
		}

		@Column(name = "BUMEN", length = 32)
		public String getBumen() {
			return this.bumen;
		}

		public void setBumen(String bumen) {
			this.bumen = bumen;
		}

		@Temporal(TemporalType.DATE)
		@Column(name = "INPUT_DATE", length = 7)
		public Date getInputDate() {
			return this.inputDate;
		}

		public void setInputDate(Date inputDate) {
			this.inputDate = inputDate;
		}

		@Temporal(TemporalType.DATE)
		@Column(name = "JIAOGAO_DATE", length = 7)
		public Date getJiaogaoDate() {
			return this.jiaogaoDate;
		}

		public void setJiaogaoDate(Date jiaogaoDate) {
			this.jiaogaoDate = jiaogaoDate;
		}

		@Column(name = "IS_CONTRACTS", length = 10)
		public String getIsContracts() {
			return this.isContracts;
		}

		public void setIsContracts(String isContracts) {
			this.isContracts = isContracts;
		}

		@Temporal(TemporalType.DATE)
		@Column(name = "CONTRACTS_DATE", length = 7)
		public Date getContractsDate() {
			return this.contractsDate;
		}

		public void setContractsDate(Date contractsDate) {
			this.contractsDate = contractsDate;
		}

		@Column(name = "XT_NAME", length = 50)
		public String getXtName() {
			return this.xtName;
		}

		public void setXtName(String xtName) {
			this.xtName = xtName;
		}

		@Column(name = "XT_ID", length = 32)
		public String getXtId() {
			return this.xtId;
		}

		public void setXtId(String xtId) {
			this.xtId = xtId;
		}

		@Column(name = "H_WRITER", length = 32)
		public String getHWriter() {
			return this.HWriter;
		}

		public void setHWriter(String HWriter) {
			this.HWriter = HWriter;
		}

		@Column(name = "LANGUAGE", length = 10)
		public String getLanguage() {
			return this.language;
		}

		public void setLanguage(String language) {
			this.language = language;
		}

		@Column(name = "SORT", length = 32)
		public String getSort() {
			return this.sort;
		}

		public void setSort(String sort) {
			this.sort = sort;
		}

		@Column(name = "WRITER_SIGN", length = 32)
		public String getWriterSign() {
			return this.writerSign;
		}

		public void setWriterSign(String writerSign) {
			this.writerSign = writerSign;
		}

		@Column(name = "WORDS", precision = 32, scale = 0)
		public double getWords() {
			return this.words;
		}

		public void setWords(double words) {
			this.words = words;
		}

		@Column(name = "READER", length = 32)
		public String getReader() {
			return this.reader;
		}

		public void setReader(String reader) {
			this.reader = reader;
		}

		@Column(name = "GAOCHOU_TYPE", length = 32)
		public String getGaochouType() {
			return this.gaochouType;
		}

		public void setGaochouType(String gaochouType) {
			this.gaochouType = gaochouType;
		}

		@Temporal(TemporalType.DATE)
		@Column(name = "PRE_JIAOGAO_DATE", length = 7)
		public Date getPreJiaogaoDate() {
			return this.preJiaogaoDate;
		}

		public void setPreJiaogaoDate(Date preJiaogaoDate) {
			this.preJiaogaoDate = preJiaogaoDate;
		}

		@Column(name = "OUTLINE_DEMAND", length = 32)
		public String getOutlineDemand() {
			return this.outlineDemand;
		}

		public void setOutlineDemand(String outlineDemand) {
			this.outlineDemand = outlineDemand;
		}

		@Column(name = "TITLE_PAGE", length = 32)
		public String getTitlePage() {
			return this.titlePage;
		}

		public void setTitlePage(String titlePage) {
			this.titlePage = titlePage;
		}

		@Column(name = "FOREWORD", length = 32)
		public String getForeword() {
			return this.foreword;
		}

		public void setForeword(String foreword) {
			this.foreword = foreword;
		}

		@Column(name = "CATALOG", length = 32)
		public String getCatalog() {
			return this.catalog;
		}

		public void setCatalog(String catalog) {
			this.catalog = catalog;
		}

		@Column(name = "TEXT", length = 32)
		public String getText() {
			return this.text;
		}

		public void setText(String text) {
			this.text = text;
		}

		@Column(name = "ADDLIST", length = 32)
		public String getAddlist() {
			return this.addlist;
		}

		public void setAddlist(String addlist) {
			this.addlist = addlist;
		}

		@Column(name = "SUMMARY", length = 32)
		public String getSummary() {
			return this.summary;
		}

		public void setSummary(String summary) {
			this.summary = summary;
		}

		@Column(name = "QUALITY_DEMAND", length = 32)
		public String getQualityDemand() {
			return this.qualityDemand;
		}

		public void setQualityDemand(String qualityDemand) {
			this.qualityDemand = qualityDemand;
		}

		@Column(name = "ABOUT_AUTHOR_ASKS", length = 50)
		public String getAboutAuthorAsks() {
			return this.aboutAuthorAsks;
		}

		public void setAboutAuthorAsks(String aboutAuthorAsks) {
			this.aboutAuthorAsks = aboutAuthorAsks;
		}

		@Column(name = "PLATE_DEMAND", length = 32)
		public String getPlateDemand() {
			return this.plateDemand;
		}

		public void setPlateDemand(String plateDemand) {
			this.plateDemand = plateDemand;
		}

		@Column(name = "PROJECT_LEADER", length = 32)
		public String getProjectLeader() {
			return this.projectLeader;
		}

		public void setProjectLeader(String projectLeader) {
			this.projectLeader = projectLeader;
		}

		@Column(name = "EDITOR", length = 32)
		public String getEditor() {
			return this.editor;
		}

		public void setEditor(String editor) {
			this.editor = editor;
		}

		@Column(name = "COST_DETAILS", length = 32)
		public String getCostDetails() {
			return this.costDetails;
		}

		public void setCostDetails(String costDetails) {
			this.costDetails = costDetails;
		}

		@Column(name = "COST_MONEY", length = 32)
		public String getCostMoney() {
			return this.costMoney;
		}

		public void setCostMoney(String costMoney) {
			this.costMoney = costMoney;
		}

		@Column(name = "EXPLANATION", length = 50)
		public String getExplanation() {
			return this.explanation;
		}

		public void setExplanation(String explanation) {
			this.explanation = explanation;
		}

		@Column(name = "VERIFY_MAN", length = 20)
		public String getVerifyMan() {
			return this.verifyMan;
		}

		public void setVerifyMan(String verifyMan) {
			this.verifyMan = verifyMan;
		}

		@Temporal(TemporalType.DATE)
		@Column(name = "VERIFY_DATE", length = 7)
		public Date getVerifyDate() {
			return this.verifyDate;
		}

		public void setVerifyDate(Date verifyDate) {
			this.verifyDate = verifyDate;
		}

		@Column(name = "IS_VERIFY", length = 10)
		public String getIsVerify() {
			return this.isVerify;
		}

		public void setIsVerify(String isVerify) {
			this.isVerify = isVerify;
		}

		@Column(name = "IS_DESTROY", length = 10)
		public String getIsDestroy() {
			return this.isDestroy;
		}

		public void setIsDestroy(String isDestroy) {
			this.isDestroy = isDestroy;
		}

		@Temporal(TemporalType.DATE)
		@Column(name = "LAST_MOD_DATE", length = 7)
		public Date getLastModDate() {
			return this.lastModDate;
		}

		public void setLastModDate(Date lastModDate) {
			this.lastModDate = lastModDate;
		}

		@Column(name = "LAST_MODE_MAN", length = 10)
		public String getLastModeMan() {
			return this.lastModeMan;
		}

		public void setLastModeMan(String lastModeMan) {
			this.lastModeMan = lastModeMan;
		}

		@Column(name = "DESTROY_MAN", length = 10)
		public String getDestroyMan() {
			return this.destroyMan;
		}

		public void setDestroyMan(String destroyMan) {
			this.destroyMan = destroyMan;
		}

		@Temporal(TemporalType.DATE)
		@Column(name = "DESTROY_DATE", length = 7)
		public Date getDestroyDate() {
			return this.destroyDate;
		}

		public void setDestroyDate(Date destroyDate) {
			this.destroyDate = destroyDate;
		}

		@Column(name = "STATION_ID", length = 32)
		public String getStationId() {
			return this.stationId;
		}

		public void setStationId(String stationId) {
			this.stationId = stationId;
		}

	}

